tongue depresser - German English Dictionary